Big Huge Thesaurus

genus zaglossus

noun

sounds kind of like